put forward a reason - Turkish English Dictionary